Technology is best when it brings people together.
Do you have a degree in software engineering, Computer Science, Computer Programming, Software Architecture or Software Developmen...